<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Bibliotheque: Référence de la classe BdApp</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Généré par Doxygen 1.5.5 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="main.html"><span>Page&nbsp;principale</span></a></li>
      <li class="current"><a href="classes.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Fichiers</span></a></li>
    <li>
      <form action="search.php" method="get">
        <table cellspacing="0" cellpadding="0" border="0">
          <tr>
            <td><label>&nbsp;Rechercher&nbsp;</label></td>
            <td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
          </tr>
        </table>
      </form>
    </li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="classes.html"><span>Liste&nbsp;alphabétique</span></a></li>
      <li><a href="annotated.html"><span>Liste&nbsp;des&nbsp;classes</span></a></li>
      <li><a href="functions.html"><span>Membres&nbsp;de&nbsp;classe</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>Référence de la classe BdApp</h1><!-- doxytag: class="BdApp" -->Class pour l'interface principale.  
<a href="#_details">Plus de détails...</a>
<p>
<code>#include &lt;<a class="el" href="BdApp_8h-source.html">BdApp.h</a>&gt;</code>
<p>

<p>
<a href="classBdApp-members.html">Liste de tous les membres</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Fonctions membres publiques</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#f061157b364961e96f6a1139fa6056cb">BdApp</a> (QSplashScreen *splash, QWidget *parent=0, Qt::WFlags fl=Qt::Window)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor.  <a href="#f061157b364961e96f6a1139fa6056cb"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#db9e33bf7c7ebe11e20cbf4d29566283">~BdApp</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor.  <a href="#db9e33bf7c7ebe11e20cbf4d29566283"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Fonctions membres protégées</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#b8a6d8d7d2aa5f57b4bdca617745ed22">createMenu</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fonction pour initialiser le menu pour la fenetre principale.  <a href="#b8a6d8d7d2aa5f57b4bdca617745ed22"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#46f3c16de31fbfd833340d62de2ec178">createActions</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fonction pour initialiser les actions pour la fenetre principale.  <a href="#46f3c16de31fbfd833340d62de2ec178"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#8a8982b9f929f844a3a2a31938853f4e">createConnect</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fonction pour initialiser le connection (Qt) pour la fenetre principale.  <a href="#8a8982b9f929f844a3a2a31938853f4e"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Connecteurs privés</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#c34e7da378095870e794c97e28db6480">createEmptyBibliotheque</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pour creer une bibliotheque vide.  <a href="#c34e7da378095870e794c97e28db6480"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#27fd2f56f088e4a148da4672ad966a17">ajouterLivreManuel</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pour ajouter un livre manuelement.  <a href="#27fd2f56f088e4a148da4672ad966a17"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Fonctions membres privées</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#97762b0d91d077b02c47e3ffacb43720">addBibliotheque</a> (<a class="el" href="classBdBibliotheque.html">BdBibliotheque</a> *myBiblio)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pour ajouter une bibliotheque deja correctement initialiser.  <a href="#97762b0d91d077b02c47e3ffacb43720"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Attributs privés</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QSplashScreen *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#4c5f360d0e18130b3d1ebd601de18f27">mSplash</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QAction *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#18dff441197acc272fb2ef6947eb120c">mActionQuit</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QAction *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#2ff8997b34909061e19a9d38e9d2f24d">mActionAjoutLivreManuel</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QAction *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#133c4694fcd5edd79a3b8a10d957a9c7">mActionAjoutEditeurManuel</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QAction *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#04b857a2e6539279ed3f28364c670888">mActionNouvelleBibliotheque</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QMenu *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#dd1350f7db57f4a1ccd651a790b43ac8">mMenuFichier</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QMenu *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#1f62cb3d485b1638baf3f5dfdceb1611">mMenuEdition</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QMenu *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#67f4296b2510e752da5a672053ec0aaa">mMenuHelp</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QMenu *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#3672a8b811030cee7afb2491c06734a3">mMenuEdtionLivre</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">QMenu *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBdApp.html#c20eb9348bf852279a1e13dd6ff9d674">mMenuEdtionEdition</a></td></tr>

</table>
<hr><a name="_details"></a><h2>Description détaillée</h2>
Class pour l'interface principale. <hr><h2>Documentation des constructeurs et destructeur</h2>
<a class="anchor" name="f061157b364961e96f6a1139fa6056cb"></a><!-- doxytag: member="BdApp::BdApp" ref="f061157b364961e96f6a1139fa6056cb" args="(QSplashScreen *splash, QWidget *parent=0, Qt::WFlags fl=Qt::Window)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">BdApp::BdApp           </td>
          <td>(</td>
          <td class="paramtype">QSplashScreen *&nbsp;</td>
          <td class="paramname"> <em>splash</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QWidget *&nbsp;</td>
          <td class="paramname"> <em>parent</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Qt::WFlags&nbsp;</td>
          <td class="paramname"> <em>fl</em> = <code>Qt::Window</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Constructor. 
<p>
<dl compact><dt><b>Paramètres:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>splash</em>&nbsp;</td><td>is the QSplashScreen .</td></tr>
    <tr><td valign="top"></td><td valign="top"><em>parent</em>&nbsp;</td><td></td></tr>
    <tr><td valign="top"></td><td valign="top"><em>fl</em>&nbsp;</td><td></td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="db9e33bf7c7ebe11e20cbf4d29566283"></a><!-- doxytag: member="BdApp::~BdApp" ref="db9e33bf7c7ebe11e20cbf4d29566283" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">BdApp::~BdApp           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Destructor. 
<p>

</div>
</div><p>
<hr><h2>Documentation des fonctions membres</h2>
<a class="anchor" name="b8a6d8d7d2aa5f57b4bdca617745ed22"></a><!-- doxytag: member="BdApp::createMenu" ref="b8a6d8d7d2aa5f57b4bdca617745ed22" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void BdApp::createMenu           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Fonction pour initialiser le menu pour la fenetre principale. 
<p>

</div>
</div><p>
<a class="anchor" name="46f3c16de31fbfd833340d62de2ec178"></a><!-- doxytag: member="BdApp::createActions" ref="46f3c16de31fbfd833340d62de2ec178" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void BdApp::createActions           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Fonction pour initialiser les actions pour la fenetre principale. 
<p>

</div>
</div><p>
<a class="anchor" name="8a8982b9f929f844a3a2a31938853f4e"></a><!-- doxytag: member="BdApp::createConnect" ref="8a8982b9f929f844a3a2a31938853f4e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void BdApp::createConnect           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Fonction pour initialiser le connection (Qt) pour la fenetre principale. 
<p>

</div>
</div><p>
<a class="anchor" name="c34e7da378095870e794c97e28db6480"></a><!-- doxytag: member="BdApp::createEmptyBibliotheque" ref="c34e7da378095870e794c97e28db6480" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void BdApp::createEmptyBibliotheque           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [private, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pour creer une bibliotheque vide. 
<p>

</div>
</div><p>
<a class="anchor" name="27fd2f56f088e4a148da4672ad966a17"></a><!-- doxytag: member="BdApp::ajouterLivreManuel" ref="27fd2f56f088e4a148da4672ad966a17" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void BdApp::ajouterLivreManuel           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [private, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pour ajouter un livre manuelement. 
<p>

</div>
</div><p>
<a class="anchor" name="97762b0d91d077b02c47e3ffacb43720"></a><!-- doxytag: member="BdApp::addBibliotheque" ref="97762b0d91d077b02c47e3ffacb43720" args="(BdBibliotheque *myBiblio)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool BdApp::addBibliotheque           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classBdBibliotheque.html">BdBibliotheque</a> *&nbsp;</td>
          <td class="paramname"> <em>myBiblio</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Pour ajouter une bibliotheque deja correctement initialiser. 
<p>
<dl class="warning" compact><dt><b>Avertissement:</b></dt><dd>Pas implemanter pour l'intant. </dd></dl>

</div>
</div><p>
<hr><h2>Documentation des données membres</h2>
<a class="anchor" name="4c5f360d0e18130b3d1ebd601de18f27"></a><!-- doxytag: member="BdApp::mSplash" ref="4c5f360d0e18130b3d1ebd601de18f27" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QSplashScreen* <a class="el" href="classBdApp.html#4c5f360d0e18130b3d1ebd601de18f27">BdApp::mSplash</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="18dff441197acc272fb2ef6947eb120c"></a><!-- doxytag: member="BdApp::mActionQuit" ref="18dff441197acc272fb2ef6947eb120c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QAction* <a class="el" href="classBdApp.html#18dff441197acc272fb2ef6947eb120c">BdApp::mActionQuit</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="2ff8997b34909061e19a9d38e9d2f24d"></a><!-- doxytag: member="BdApp::mActionAjoutLivreManuel" ref="2ff8997b34909061e19a9d38e9d2f24d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QAction* <a class="el" href="classBdApp.html#2ff8997b34909061e19a9d38e9d2f24d">BdApp::mActionAjoutLivreManuel</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="133c4694fcd5edd79a3b8a10d957a9c7"></a><!-- doxytag: member="BdApp::mActionAjoutEditeurManuel" ref="133c4694fcd5edd79a3b8a10d957a9c7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QAction* <a class="el" href="classBdApp.html#133c4694fcd5edd79a3b8a10d957a9c7">BdApp::mActionAjoutEditeurManuel</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="04b857a2e6539279ed3f28364c670888"></a><!-- doxytag: member="BdApp::mActionNouvelleBibliotheque" ref="04b857a2e6539279ed3f28364c670888" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QAction* <a class="el" href="classBdApp.html#04b857a2e6539279ed3f28364c670888">BdApp::mActionNouvelleBibliotheque</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="dd1350f7db57f4a1ccd651a790b43ac8"></a><!-- doxytag: member="BdApp::mMenuFichier" ref="dd1350f7db57f4a1ccd651a790b43ac8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QMenu* <a class="el" href="classBdApp.html#dd1350f7db57f4a1ccd651a790b43ac8">BdApp::mMenuFichier</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1f62cb3d485b1638baf3f5dfdceb1611"></a><!-- doxytag: member="BdApp::mMenuEdition" ref="1f62cb3d485b1638baf3f5dfdceb1611" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QMenu* <a class="el" href="classBdApp.html#1f62cb3d485b1638baf3f5dfdceb1611">BdApp::mMenuEdition</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="67f4296b2510e752da5a672053ec0aaa"></a><!-- doxytag: member="BdApp::mMenuHelp" ref="67f4296b2510e752da5a672053ec0aaa" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QMenu* <a class="el" href="classBdApp.html#67f4296b2510e752da5a672053ec0aaa">BdApp::mMenuHelp</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3672a8b811030cee7afb2491c06734a3"></a><!-- doxytag: member="BdApp::mMenuEdtionLivre" ref="3672a8b811030cee7afb2491c06734a3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QMenu* <a class="el" href="classBdApp.html#3672a8b811030cee7afb2491c06734a3">BdApp::mMenuEdtionLivre</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c20eb9348bf852279a1e13dd6ff9d674"></a><!-- doxytag: member="BdApp::mMenuEdtionEdition" ref="c20eb9348bf852279a1e13dd6ff9d674" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QMenu* <a class="el" href="classBdApp.html#c20eb9348bf852279a1e13dd6ff9d674">BdApp::mMenuEdtionEdition</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr>La documentation de cette classe a été générée à partir du fichier suivant :<ul>
<li><a class="el" href="BdApp_8h-source.html">BdApp.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Généré le Thu Jul 3 00:22:20 2008 pour Bibliotheque par&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
</body>
</html>
